/* 轮播图 */
#indexslide{width: 100%;height:650px;position:relative;-webkit-animation: all .3s;animation: all .3s;z-index:1; margin-top:-2px;}
.flexslider{position:relative;height:650px;overflow:hidden;background:url(../images/common/loading.gif) 50% no-repeat;width:100%;z-index:1;}
.slides{position:relative;z-index:1;}
.slides li{height:898px;}
.flex-control-nav{position:absolute;bottom:15px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:20px;height:20px;margin:0 5px;*display:inline;zoom:1; line-height:40px;}
.flex-control-nav a{display:inline-block;width:20px;height:20px;line-height:60px;overflow:hidden;background:url(../images/common/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:42%;}
.flex-direction-nav li a{display:block;width:45px;height:80px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/common/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/common/next.png) center center no-repeat;}


.guanyu{ width:1200px; margin:20px auto 0; height:auto; overflow:hidden;}
.guanyu .gy_left{ width:660px; height:370px; position:relative; z-index:1; float:left;}
.guanyu .gy_left *{ display:block; /*width:660px;*/ height:370px;}
.guanyu .gy_right{ float:right; background:#fff; width:580px; height:250px; position:relative; z-index:3; padding:10px 0 0 50px; margin-top:-296px;}
.guanyu .gy_right span{ display:block; font-size:30px; color:#333;}
.guanyu .gy_right h3{ font-size:46px; color:#999999; text-transform:uppercase;}
.guanyu .gy_right p{ color:#999999; font-size:15px; line-height:30px; height:120px; overflow:hidden; margin-top:20px;}
.guanyu ul li{ width:275px; height:125px; float:left; background:#ddebf5; margin:70px 33px 70px 0; text-align:center;transition: all .6s; *margin:70px 20px 70px 0; _margin:70px 20px 70px 0;}
.guanyu ul li a{ display:block; width:100%; height:100%; font-size:18px; color:#333;}
.guanyu ul li a img{ margin:22px 0 10px;
-webkit-transition: -webkit-transform 2s ease-out;
    -moz-transition: -moz-transform 2s ease-out;
    -o-transition: -o-transform 2s ease-out;
    -ms-transition: -ms-transform 2s ease-out;transition: all .6s;}
.guanyu li:last-child{ margin-right:0;}
.guanyu li:hover a img{
	-webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -o-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    transform: rotateZ(360deg);}
.guanyu li:hover a{ background:#f4e7dd; color:#ff7e20; font-weight:bold;}

.changfang{ width:100%; background:#f0f0f0; height:auto; padding:50px 0 40px;}
.changfang .cfbt{ width:1200px; margin:0 auto; background:url(../images/common/bt_xian.png) no-repeat center 58px; text-align:center; font-size:34px; line-height:54px;}
.changfang .cfbt em{ font-size:20px; color:#999;}
.changfang .cflist{ width:1320px; height:auto; margin:50px auto 0; overflow:hidden; zoom:1;}
.tupian ul li{ float:left;}
.changfang .cflist .pcont {width:1195px;float:left;/*padding-left:15px;*/overflow:hidden;}
.changfang .cflist .ScrCont {width:4766px;zoom:1;margin-left:-5px;}
.changfang .cflist #List1_1, .teamlist #List2_1 { float:left; width:1195px; overflow:hidden; height:256px;}
.changfang .cflist .LeftBotton, .changfang .cflist .RightBotton{ height:54px; float:left; margin-top:70px;}
.changfang .cflist .LeftBotton{width:54px; float:left; height:54px; background:url(../images/common/left.png) no-repeat;}
.changfang .cflist .RightBotton{width:54px; float:right; height:54px; background:url(../images/common/right.png) no-repeat;}
.changfang .cflist .LeftBotton:hover{background:url(../images/common/left1.png) no-repeat;}
.changfang .cflist .RightBotton:hover{background:url(../images/common/right1.png) no-repeat;}
.changfang .cflist li { cursor:pointer;width:278px; height:256px;float:left; text-align:center; margin:0 16px; overflow:hidden;}
.changfang .cflist li a{ display:block;width:100%; height:100%; overflow:hidden; line-height:34px; font-size:16px; color:#666; }
.changfang .cflist li a span{ display:block;width:278px; height:185px; margin-bottom:10px; overflow:hidden;}
.changfang .cflist li a span img{ width:278px; height:185px;transition: all .6s;}
.changfang .cflist li a { font-size:16px; color:#333; display:block; width:100%;}
.changfang .cflist li a:hover{ color:#ff7e20; font-weight:bold;}
.changfang .cflist li a:hover span img{transform: scale(1.1);}
.more{ display:block; width:207px; height:44px; border:1px solid #1388e3; color:#1388e3; font-size:16px; text-align:center; line-height:44px; margin:30px auto;}
.more:hover{ background:#1388e3; color:#fff; } 

.chanpin{ width:1200px; height:auto; padding:50px 0 40px; margin:0 auto;}
.chanpin .cfbt{ width:1200px; margin:0 auto; background:url(../images/common/bt_xian.png) no-repeat center 58px; text-align:center; font-size:34px; line-height:54px;}
.chanpin .cfbt em{ font-size:20px; color:#999;}
.chanpin .cplist{ width:100%; height:auto; overflow:hidden; margin-bottom:60px;}
.chanpin .cplist li { cursor:pointer;width:210px; height:258px;float:left; text-align:center; margin:37px 37px 0 0; overflow:hidden; background:#f0f0f0; *margin:37px 20px 0 0; _margin:37px 20px 0 0;}
.chanpin .cplist li a{ display:block;width:100%; height:100%; overflow:hidden; line-height:48px; font-size:16px; color:#666; }
.chanpin .cplist li a span{ display:block;width:210px; height:210px; overflow:hidden;}
.chanpin .cplist li a span img{ width:210px; height:210px;transition: all .6s;}
.chanpin .cplist li a { font-size:16px; color:#333; display:block; width:100%;}
.chanpin .cplist li a:hover{ background:#ff7e20; color:#fff; }
.chanpin .cplist li a:hover span img{transform: scale(1.1);}
.chanpin .cplist li:nth-child(5n){ margin-right:0;}

.gongcheng{ width:1200px; height:auto; overflow:hidden; margin:30px auto 20px;}
.gongcheng ul li{ width:550px; height:87px; float:left; margin:0 100px 30px 0; *margin:0 50px 30px 0; _margin:0 50px 30px 0;}
.gongcheng ul li a img{width:124px; height:83px; border:2px solid #fff; float:left; margin-right:20px;}
.gongcheng ul li a h3{ font-size:16px; float:right; width:400px; height:30px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:normal; color:#333; line-height:30px;}
.gongcheng ul li a p{ height:48px; line-height:24px; float:right; font-size:13px; color:#999; width:400px; margin-top:8px; overflow:hidden;}
.gongcheng ul li a:hover img{ border:2px solid #ff7e20;}
.gongcheng ul li a:hover h3,.gongcheng ul li a:hover p{ color:#ff7e20;}
.gongcheng ul li:nth-child(2n){ margin-right:0;}

.jishu{ width:1200px; height:auto; overflow:hidden; margin:40px 0 0 0;}
.jishu ul li{ width:264px; height:156px; float:left; line-height:24px; background:url(../images/common/btbg.jpg) no-repeat left 2px; padding-left:16px; margin:0 26px 0 0; *margin:0 16px 0 0; _margin:0 16px 0 0;}
.jishu ul li a{ display:block; width:100%; height:24px; line-height:24px;font-size:18px; color:#333; margin-bottom:14px;}
.jishu ul li span{ display:block; color:#999;}
.jishu ul li p{ color:#999; height:72px; overflow:hidden; margin-top:14px;}
.jishu ul li:nth-child(4n){ margin-right:0;}
.jishu ul li a:hover{ color:#007fe1; font-weight:bold;}







